/*
 * simulador.h
 *
 *  Created on: 08/09/2011
 *      Author: guido
 */

#ifndef SIMULADOR_H_
#define SIMULADOR_H_


#include "terminales-client.h"
#include "terminales-server.h"
#include "canal.h"
#include <iostream>
#include <fstream>

class Simulador {
public:
	Simulador(char* entrada, char* salida) :
	client(entrada, salida) {}
private:
	TerminalesClient client;
	Canal canal;
	TerminalesServer server;
	std::ifstream entrada;
public:
	int start();
	~Simulador();
};

#endif /* SIMULADOR_H_ */
